package com.cloudwebrtc.voip.mediaengine;

public interface MediaStream {
	
	public VideoStream GetVideoStream();

	public AudioStream GetAudioStream();

	public DataStream GetDataStream();

	public int StartStreamSending(StreamType type, boolean restart);

	public boolean StreamIsSending(StreamType type);

	public int StopStreamSending(StreamType type);

	public int StartStreamReceiving(StreamType type, boolean restart);

	public boolean StreamIsReceiving(StreamType type);

	public int StopStreamReceiving(StreamType type);
}
